do something difficult skillfully - Allemand Anglais Dictionnaire